page{height:100%;}
.page{width:100%;height:100%;background-color:#f5f5f5;font-size:24px;display:flex; flex-flow: column;-webkit-box-orient: vertical;}
.my-bill{width:94%;padding:15px 3%;background-color:#ffffff;border-bottom:1px solid #eee;}
.my-buy{padding:0 3%;border:1px solid #f1f1f1;height:90px;overflow:hidden;width:94%;} 
.my-buywz{float:left;width:30%;line-height:90px;}
.my-buyinput{float:right;text-align:right;border:none;height:90px;line-height:90px;color:#666;width:70%;} 
.my-buyone{height:60px;padding:20px 0;overflow:hidden;position:relative;}
.my-buygx{width:30px;height:30px;margin-right:2%;border-radius:3px;border:1px solid #f1f1f1;display:block;position:absolute;top:35px;left:0;}
.my-buygxcur{width:30px;height:30px;margin-right:2%;border-radius:3px;display:block;position:absolute;top:35px;left:0;background-color:#ffd83e;}
.my-buycy{line-height:60px;color:#ffd83e;font-size:30px;text-align:left;margin-left:40px;}
.my-buyhd{width:15%;float:right;line-height:60px;color:#3e3eff;font-size:22px;text-align:right;margin-right:2%;}
.my-billa{margin-bottom:0px;}
.my-billb{margin-bottom:1px;}
.my-buyrq{border:none;color:#888;line-height:60px;padding:20px 0;width:auto;height:60px;}
.my-btn{width:100%;margin-top:30px;background-color:#e65514;;color:#fff;font-size:30px;border-radius:5px;height:90px;line-height:90px;text-align:center;display:block;}
.my-buyyc{display:none;}

.fr{float:right;}
.shoplist{margin:0 auto 0 auto;width:100%; background-color: #fff;overflow:hidden;padding-bottom:90px;height:100%;overflow:hidden;flex: 1;}
.shop-li{display:block;width:90%;height:80px;line-height:80px;border-bottom:1px solid #eee;}
.shop-tit{font-size:30px;width:100%;padding:30px 3%;}
.shop-list{width:72%;float:left;height:100%;overflow-y:scroll;}
.goods-li{padding:20px 3% 20px 3%;border-bottom:1px solid #eee;height:auto;overflow:hidden;position:relative;}
.goods-logo-box{width:100px;height:100px;overflow:hidden;float:left;}
.goods-logo{width:100%;} 
.goods-logo img{width:100%;height:100px;}
.goods-text{float:left;width:60%;margin-left:20px;}
.goods-text .shop-li{border:none;height:auto;line-height:40px;}
.goods-text .shop-lits{font-size:22px;color:#888;line-height:60px;}
.goods-choose{position:absolute;top:50px;right:0;background:url('https://minichat.g2ma.com/kedouimg/icon23.png') center center no-repeat;width:100px;height:100px;background-size:auto 34px;}
.goods-choosecur{background:url('https://minichat.g2ma.com/kedouimg/icon24.png') center center no-repeat;background-size:auto 34px;}
.goods-num{width:160px;height:40px;margin:10px 20px 0 0;}
.goods-num .jia,.goods-num .jian{font-weight:bold;font-size:30px;color:#666;height:100%;width:40px;text-align: center;line-height:35px;display:inline-block; vertical-align: middle;border:1px solid #eee;}
.goods-num .val{width:50px;text-align: center;line-height:40px;display:inline-block; vertical-align: middle;margin:0 10px;}
.my-js{position:fixed;left:0;bottom:0;height:90px;line-height:90px;width:100%;background-color:#fff;border-top:1px solid #eee;}
.my-js .my-btn{width:30%;margin:0;float:right;}
.my-js-monery{margin-left:3%;font-weight:bold;font-size:30px;}
.shoplist-fl{float:left;width:25%; background-color: #f1f1f1;height:100%;}
.fl-li{height:90px;line-height:90px;display:block;text-align:left;padding:0 20px;border-left:8px solid #f1f1f1;position:relative;}
.shoplist-fl .cur{ background-color: #fff;border-left:8px solid #e65514;}
.radio{width:12px;height:12px;background-color:#e65514;border-radius:50%;position:absolute;right:20px;top:10px;}

.ewm{position:fixed;right:3%;bottom:250px;}
.ewmimg{width:80px;height:80px;}
.ewmtext{padding-top:5px; text-align: center;width:80px;}
